[AYUDA] Hacer una calculadora
Puesto que los tipos de datos para aritmética de enteros tienen tamaños limitados, se desea hacer un programa que trabaje las cifras enteras con cadenas de caracteres, de forma que no haya limitación del tamaño del número. Dicho programa podrÃa tener una estructura como la siguiente:
CALCULADORA
1- SUMA
2- RESTA
3- MULTIPLICACION
4- DIVISION
5- SALIR
Por favor seleccione una opción de las anteriores:
Prototipo de Funciones Principales
void divis(char r[ ], char a[ ], char b[ ]);
void mult(char r[ ], char a[ ], char b[ ]);
void suma(char r[ ], char a[ ], char b[ ]);
void resta(char r[ ], char a[ ], char b[ ]);
Ejemplo:
Suma:
N1 = 1000000000001
N2 = 10000000100000000001
R = 10000001100000000002
Resta:
N1 = 1000000000001
N2 = 0100000000001
R = 900000000000
Condiciones
Largo máximo de cada número 100 dÃgitos.
Utilizar Funciones
CALCULADORA
1- SUMA
2- RESTA
3- MULTIPLICACION
4- DIVISION
5- SALIR
Por favor seleccione una opción de las anteriores:
Prototipo de Funciones Principales
void divis(char r[ ], char a[ ], char b[ ]);
void mult(char r[ ], char a[ ], char b[ ]);
void suma(char r[ ], char a[ ], char b[ ]);
void resta(char r[ ], char a[ ], char b[ ]);
Ejemplo:
Suma:
N1 = 1000000000001
N2 = 10000000100000000001
R = 10000001100000000002
Resta:
N1 = 1000000000001
N2 = 0100000000001
R = 900000000000
Condiciones
Largo máximo de cada número 100 dÃgitos.
Utilizar Funciones
